artificial presumption - French English Dictionary